﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Twodi.Aspect.Interfaces;
using Twodi.Interfaces;

namespace Twodi.Behavior.Implemented
{
    public abstract class AbstractContainerBehavior<T> : AbstractBehavior<IContainerAspect<T>>
    {
        /// <summary>
        /// Construtor padrão.
        /// </summary>
        /// <param name="component">Componente a ser manipulado pelo comportamento.</param>
        public AbstractContainerBehavior(IContainerAspect<T> component)
            : base(component)
        {

        }
    }
}
